export interface FetchMeetingListItem {
	attending_person_num: number
	audit_person_list: Array<AuditPersonList>
	conf_category: 0 | 1
	conf_id: string
	creator: {
		account: string
		account_type: number
		mobile: string
		name: string
		telephone: string
	}
	duration: number
	enable_rtc: 0 | 1
	encrypted_type: 0 | 2 | 3 | 4
	end_time: string
	file_num: number
	is_attendee: number
	is_cancel: number
	is_conflict: number
	is_edit: number
	is_manager_meeting: number
	is_now_start: number
	is_set_place: number
	is_stop: number
	last_modify_time: string
	max_join_mt: number
	meeting_id: string
	meeting_rooms: Array<string>
	meeting_type: number
	members: Array<{
		account: string
		account_type: number
		is_participated: number
		name: string
		participated_type: number
		portrait: string
	}>
	name: string
	quantum_encryption: 0 | 1
	rooms: Array<RoomEntity>
	security_level: 0 | 1 | 2 | 3 | 4
	start_time: string
	state: 0 | 1 | 2
	super_mt_num: number
	video: number
	cascade_meeting?: number
	current_user_attendee?: {
		account: string
		account_type: number
		is_participated?: number
		participated_type?: number
	}
	regular_meeting_moid?: string
	meeting_formular?: {
		start_date?: string
		week_days?: string
		end_date?: string
		frequency?: number
		repeat_type?: number
	}
	audit?: {
		desc?: string
		meeting_moid?: string
		audit_by?: string
		audit_name?: string
		desc_type?: number
		state?: number
		is_permit?: number
		audit_at?: string
	}
	user_domain_name?: string
}
interface RoomEntity {
	id: number
	region_name?: string
	name: string
}
interface AuditPersonList {
	account: string
	account_type: number
	name?: string
}
